

静态代码分析扫描工具
Foreword 看到了一些静态代码检测工具,之前一直觉得没啥用,还不如IDE自带的好用。试了试,发现确实有些情况是IDE没检测到的,静态检查会提示。 找了一些比较知名的,体验测试一下 静态代码检测 一般来说这种工具都是辅助检测的,基础功能编译以后,用来查漏补缺的。 常见的一些检测目标: 内存溢出,index越界 空指针 未初始化 强制类型检查 弱定义 缩进管理… 一些知名的检测工具 SAST Coverity Helix QAC Parasoft PGRelief PCLint TScanCode Cppcheck SonarQube 一些比较老的图了,新的没啥人测评,暂时看不出来 MISRA 检测标准 Tsca..
read_more